Dirk's Weather World: Reflection And Refraction